.all {
  overflow: hidden;

  .header {
    background-color: rgb(248, 50, 68);
    height: 0.55rem;
    display: flex;
    position: fixed;
    z-index: 2000;
    width: 100%;
    top: 0;

    p {
      font-size: 0.2rem;
      line-height: 0.35rem;
      height: 0.35rem;
      width: 0.35rem;
      color: black;
      background-color: white;
      text-align: center;
      border-radius: 50%;
      margin-top: 0.15rem;
      margin-left: 0.2rem;
    }

    h2 {
      color: white;
      font-size: 0.19rem;
      margin-left: 1.2rem;
      margin-top: 0.15rem;
    }
  }

  .cons {
    margin-top: 0.5rem;
    height: 0.8rem;
    background-color: rgb(248, 50, 68);
    overflow: hidden;

    ul li {
      list-style: none;
      float: left;
      color: white;
      font-size: 15px;
      margin-top: 0.4rem;
    }

    ul li:nth-child(2) {
      margin-left: 0.45rem;
      margin-right: 0.45rem;
      margin-top: 0.35rem;
      padding: 0.04rem 0.12rem;
      background-color: rgb(249, 91, 105, 0.8);
    }
  }

  .bottomss {
    height: 3.2rem;
    overflow: hidden;
    background-color: rgb(242, 242, 246);

    .bottomlan {
      width: 86%;
      height: 2.3rem;
      border-radius: 0.2rem;
      background-color: white;
      margin: auto;
      margin-top: 0.1rem;
      padding: 0.1rem;
    }

    p:nth-child(1) {
      text-align: center;
      font-weight: 900;
      margin-top: 0.1rem;
      font-size: 0.18rem;

      span {
        color: red;
      }
    }

    p:nth-child(4) {
      text-align: center;
      margin-top: 0.15rem;
    }

    .two {
      li:nth-child(2n) {
        margin-left: 0.2rem;
        margin-right: 0.2rem;
      }

      li {
        span {
          padding: 0.043rem 0.046rem;
          color: white;
          border-radius: 50%;
        }
      }
    }

    .three {
      font-size: 0.15rem;
      margin-top: -0.1rem;

      li:nth-child(2) {
        margin-left: 0.55rem;
        margin-right: 0.55rem;
      }
    }

    ul li {
      list-style: none;
      float: left;
    }

    button {
      text-align: center;
      background-color: rgb(255, 48, 84);
      color: white;
      border: none;
      padding: 0.08rem 0.6rem;
      border-radius: 0.2rem;
      letter-spacing: 0.01rem;
      font-size: 0.15rem;
      margin-top: 0.1rem;
      margin-left: 0.65rem;
    }

    .ppps {
      text-align: center;
      color: rgb(177, 174, 174);
      letter-spacing: 0.01rem;
      margin-top: 0.1rem;
    }
  }
}
